export default {
    // 我的报表
    myReport: [
        {
            title: '基本信息',
            slot: 'info',
            minWidth: 150,
            fixed: 'left'
        },
        {
            title: '归属人',
            key: 'belong_member_name',
            slot: 'belong_member_name',
            minWidth: 120
        },
        {
            title: '诊疗号',
            key: 'patient_card_id',
            slot: 'patient_card_id',
            minWidth: 130
        },
        {
            title: '诊室',
            key: 'clinic_name',
            minWidth: 60
        },
        {
            title: '上次到诊',
            key: 'last_revisiting_time_str',
            sortkey: 'last_revisiting_time_type',
            sortable: true,
            minWidth: 110
        },
        {
            title: '下次复诊',
            key: 'next_revisiting_time_str',
            sortkey: 'next_revisiting_time_type',
            sortable: true,
            minWidth: 110
        },
        {
            title: '上次回访时间',
            key: 'last_callback_time_str',
            sortkey: 'last_callback_time_type',
            sortable: true,
            minWidth: 150
        },
        {
            title: '下次回访时间',
            key: 'next_callback_time_str',
            sortkey: 'next_callback_time_type',
            sortable: true,
            minWidth: 150
        },
        {
            title: '就诊类型',
            slot: 'outpatient_name',
            minWidth: 100
        },
        {
            title: '患者标签',
            slot: 'patient_tags_name_arr',
            minWidth: 110
        },
        {
            title: '复诊次数',
            key: 'revisiting_count',
            sortkey: 'sort_revisiting_type',
            sortable: 'custom',
            minWidth: 110
        },
        {
            title: '未到诊天数',
            key: 'missed_days',
            sortkey: 'sort_missed_type',
            sortable: 'custom',
            minWidth: 120
        },
        {
            title: '回访次数',
            key: 'callback_count',
            sortkey: 'sort_callback_count',
            sortable: 'custom',
            minWidth: 128
        },
        {
            title: '地区',
            key: 'city_name',
            minWidth: 100
        },
        {
            title: '来源',
            minWidth: 120,
            slot: 'source_name'
        },
        {
            title: '备注',
            minWidth: 120,
            slot: 'remark'
        },
        {
            title: '操作',
            minWidth: 120,
            slot: 'action',
            align: 'center',
            fixed: 'right'
        }
    ],
    // 已回访
    already: [
        {
            title: '基本信息',
            slot: 'info',
            minWidth: 130,
            fixed: 'left'
        },
        {
            title: '诊疗号',
            key: 'patient_card_id',
            slot: 'patient_card_id',
            minWidth: 130
        },
        {
            title: '上次到诊',
            key: 'last_revisiting_time_str',
            sortkey: 'last_revisiting_time_type',
            sortable: true,
            minWidth: 110
        },
        {
            title: '未到诊天数',
            key: 'missed_days',
            sortkey: 'sort_missed_type',
            sortable: 'custom',
            minWidth: 120
        },
        {
            title: '下次复诊',
            key: 'next_revisiting_time_str',
            sortkey: 'next_revisiting_time_type',
            sortable: true,
            minWidth: 110
        },
        {
            title: '复诊次数',
            key: 'revisiting_count',
            sortkey: 'sort_revisiting_type',
            sortable: 'custom',
            minWidth: 110
        },
        {
            title: '上次回访时间',
            key: 'last_callback_time_str',
            sortkey: 'last_callback_time_type',
            sortable: true,
            minWidth: 150
        },
        {
            title: '下次回访时间',
            key: 'next_callback_time_str',
            sortkey: 'next_callback_time_type',
            sortable: 'custom',
            minWidth: 150
        },
        {
            title: '回访次数',
            key: 'callback_count',
            sortable: 'custom',
            sortkey: 'sort_callback_count',
            minWidth: 128
        },
        {
            title: '患者标签',
            slot: 'patient_tags_name_arr',
            minWidth: 110
        },
        {
            title: '就诊类型',
            slot: 'outpatient_name',
            minWidth: 100
        },
        {
            title: '地区',
            key: 'city_name',
            minWidth: 100
        },
        {
            title: '备注',
            minWidth: 120,
            slot: 'remark'
        },
        {
            title: '来源',
            minWidth: 120,
            slot: 'source_name'
        },
        {
            title: '上次回访人',
            key: 'last_callback_user',
            minWidth: 120
        },
        {
            title: '诊室',
            key: 'clinic_name',
            minWidth: 60
        },
        {
            title: '归属人',
            key: 'belong_member_name',
            slot: 'belong_member_name',
            minWidth: 120
        },
        {
            title: '操作',
            minWidth: 60,
            slot: 'action',
            fixed: 'right'
        }
    ],
    // 过期未回访
    overdue: [
        {
            title: '基本信息',
            slot: 'info',
            minWidth: 130,
            fixed: 'left'
        },
        {
            title: '诊疗号',
            key: 'patient_card_id',
            slot: 'patient_card_id',
            minWidth: 130
        },
        {
            title: '上次到诊',
            key: 'last_revisiting_time_str',
            sortable: true,
            sortkey: 'last_revisiting_time_type',
            minWidth: 110
        },
        {
            title: '未到诊天数',
            key: 'missed_days',
            sortkey: 'sort_missed_type',
            sortable: 'custom',
            minWidth: 120
        },
        {
            title: '下次复诊',
            key: 'next_revisiting_time_str',
            sortable: true,
            sortkey: 'next_revisiting_time_type',
            minWidth: 110
        },
        {
            title: '复诊次数',
            key: 'revisiting_count',
            sortable: 'custom',
            sortkey: 'sort_revisiting_type',
            minWidth: 110
        },
        {
            title: '上次回访时间',
            key: 'last_callback_time_str',
            sortkey: 'last_callback_time_type',
            sortable: true,
            minWidth: 150
        },
        {
            title: '下次回访时间',
            key: 'next_callback_time_str',
            sortkey: 'next_callback_time_type',
            sortable: true,
            minWidth: 150
        },
        {
            title: '回访次数',
            key: 'callback_count',
            sortable: 'custom',
            sortkey: 'sort_callback_count',
            minWidth: 128
        },
        {
            title: '过期天数',
            key: 'diff_day',
            sortkey: 'sort_diff_day',
            sortable: 'custom',
            minWidth: 110
        },
        {
            title: '患者标签',
            slot: 'patient_tags_name_arr',
            minWidth: 100
        },
        {
            title: '就诊类型',
            slot: 'outpatient_name',
            minWidth: 100
        },
        {
            title: '备注',
            minWidth: 120,
            slot: 'remark'
        },
        {
            title: '上次回访人',
            key: 'last_callback_user',
            minWidth: 120
        },
        {
            title: '诊室',
            key: 'clinic_name',
            minWidth: 80
        },
        {
            title: '归属人',
            key: 'belong_member_name',
            slot: 'belong_member_name',
            minWidth: 120
        },
        {
            title: '操作',
            minWidth: 60,
            slot: 'action',
            fixed: 'right'
        }
    ]
}
